.meizu-layout {
    width: 100%;
    background-color: #EEECEF;
}

.meizu-layout .clear-fix:after {
    content: '';
    display: table;
    clear: both;
}

.meizu-layout .hide {
    display: none;
}

.meizu-layout .show {
    display: inline-block;
}

.you-may-like{
    width: 100%;
    /*border: solid 1px gray;*/
    background: white;
}
.you-may-like .you-may-like-title{
    background: #1EB9EE;
    height: 2rem;
    line-height: 2rem;
    color: white;
    padding-left: 1rem;
    font-weight: bold;
}
.you-may-like ul {
    padding: 0;
}
@media screen and (max-width: 800px){
    .you-may-like-hidden-max{
        display: none;
    }
}
@media screen and (max-width: 480px){
    .you-may-like-hidden-small{
        display: none;
    }
}
.you-may-like ul a{
    width: calc(96%/6);
    float: left;
    margin-left: 2px;
    text-decoration: none;
}
@media screen and (max-width: 800px){
    .you-may-like ul a{
        width: calc(96%/4);
    }
}
@media screen and (max-width: 480px){
    .you-may-like ul a{
        width: calc(96%/2);
    }
}
.you-may-like ul li{
    width: 96%;
    margin: 2px auto;
    list-style: none;
}
.you-may-like ul li:hover{
    border:solid 1px  lightgray;
}
.you-may-like ul li img{
    width: calc(100%);
}
.you-may-like ul li .title{
    width: 96%;
    margin: 0.2rem auto;
    padding: 0;
    font-size: 0.8rem;
    color: #8282F7;
}
.you-may-like ul li .price{
    width: 96%;
    margin: 0.1rem auto 1rem;
    font-size: 0.8rem;
    color: #EF635B;
    padding: 0;
}
.meizu-body {
    width: 1060px;
    margin: 0 auto;
    height: auto;
}

.top-module {
    width: 1060px;
    margin: 0 auto;
    text-align: center;
    font-size: 62.5%;
    color: #333;
}

.title-module {
    width: 100%;
    margin: 0.4rem 0 0.4rem 0;
    background-color: #FFF;
    padding: 0.4rem 0 0.4rem 0;
}

.title-module .title-text {
    width: 96%;
    margin: 0 auto;
    line-height: 3rem;
    font-size: 1.6rem;
    display: block;
    font-weight: bold;
    text-align: center;
    text-shadow: 1px 1px 1px gray;
}

.title-module .title-text:hover {
}

.description-module {
    width: 100%;
    height: auto;
    background-color: #FFF;
    margin: 0.4rem 0 0.4rem 0;
}

.description-module .description-label {
    width: 100%;
    height: 3rem;
    background-color: #4B4E53;
    clip-path: inset(10rem, 0);
    /*padding: 1rem 0 1rem 0;*/
    margin: 0.4rem 0 0.4rem 0;
    color: #fff;
    font-size: 1.6rem;
    font-weight: bold;
    line-height: 3rem;
    text-align: center;
}

.description-module .description-label:hover {
    text-shadow: 2px 2px 2px black;
}

.description-module .description-content {
    width: 94%;
    margin: 0 auto 10px;
    padding: 0 0 1rem 0;
    font-size: 1rem;
    text-align: left;
    color: #333;
}
.description-module .description-content .des-table {
    width: 100%;
    border: solid 1px grey;
}
.description-module .description-content .des-table li {
    border-bottom: solid 1px grey;
    height: auto;
    list-style-type: none;
    line-height: 30px;
    padding-left: 10px;
}
.description-module .description-content .des-table li:hover {
    background: #1EB9EE;
    color: #fff;
}
.description-module .description-content .des-table .des-table-title {
    background: #1EB9EE;
    color: #fff;
    font-weight: bold;
}
.description-module .description-content .des-color-option{
    padding-left: 0;
    border: solid 1px gray;

}
.description-module .description-content .des-color-option li{
    list-style: none;
}
.description-module .description-content .des-color-option .des-color-option-title{
    background: #1EB9EE;
    color: #fff;
    height: 2rem;
    line-height: 2rem;
    padding-left: 1rem;
}
.description-module .description-content .des-color-option .color-select {
    display: inline-block;
    width: 170px;
    height: 170px;
    /*border: solid 1px gray;*/
}
.description-module .description-content .des-color-option .color-select img{
    width: 160px;
    height: 160px;
    margin-right: 1rem;
    border-radius: 5rem;
    border: solid 1px #fff;
}
.description-module .description-content .des-color-option .color-select:hover img{
    border: solid 1px #1EB9EE;
}

.description-module .description-content .link-for-bid {
    padding-left: 0;
    color: red;
}

.description-module .description-content .link-for-bid .link-for-bid-title {
    list-style: none;
    text-align: center;
    height: 50px;
    line-height: 50px;

}

.description-module .description-content .link-for-bid .link-for-bid-title .bid-title-txt {
    font-size: 20px;
}

.description-module .description-content .link-for-bid .link-pic {
    list-style: none;
    text-align: center;
    font-size: 0;
}
.description-module .description-content .link-for-bid .link-pic img{
    /*width: 300px;*/
}


.description-module .description-content .link-for-bid .link-pic img:hover {
    border: solid 1px red;

}
.description-module .description-content .font-h1 {
    font-size: 1.2rem;
    font-weight: bold;
}

.description-module .description-content .font-h2 {
    font-size: 1.1rem;
    font-weight: bold;
}

.description-module .description-content .font-bold {
    font-weight: bold;
}
.description-module .description-content img{
    max-width: 1000px;
}

.description-module .description-content .description-ul-li-hover-light >li {
    height: auto;
    line-height: 1.4rem;
    list-style: square;
}
.description-module .description-content .description-ul-li-hover-light >li:hover {
    color: #1EB9EE;
}
/*.description-module .description-content .description-li {*/
    /*height: 1.4rem;*/
    /*line-height: 1.4rem;*/
    /*list-style: square;*/
/*}*/
/*.description-module .description-content .description-li:hover {*/
    /*color: #1EB9EE;*/
/*}*/

.policy-module {
    width: 100%;
    overflow: hidden;
}

.policy-module .policy-module-box {
    overflow: hidden;
    /*margin-bottom: 24px;*/
    padding: 0;
}

.policy-module .policy-item {
    float: left;
    width: 20%;
    height: 276px;
    box-sizing: border-box;
    /*background-color: #4B4E53;*/
    list-style: none;
}

.policy-module .policy-item-label {
    display: block;
    text-align: center;
    cursor: pointer;
    background-color: #4B4E53;
    color: #fff;
    font-size: 16px;
    height: 40px;
}

.policy-module .policy-item-label:hover .policy-item-tit-icon {
    display: none;
}

.policy-module .policy-item-label:hover .policy-item-tit {
    display: inline-block;
}

.policy-module .policy-item-tit {
    display: none;
    width: 100%;
    line-height: 40px;
    text-align: center;
    height: 40px;
    vertical-align: top;
}

.policy-module .policy-item-tit-inthebox {
    display: inline-block;
    width: 160px;
    line-height: 40px;
    text-align: left;
    height: 40px;
    vertical-align: top;
    font-weight: bold;
    padding-left: 12px;
}

.policy-module .policy-item-label:hover {
    background-color: #1EB9EE;
}

.policy-module .meizu-tab-inthebox {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat 0 -102px;
    height: 40px;
    width: 40px;
    display: inline-block;
}

.policy-module .meizu-tab-payment {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat 3px -148px;
    height: 40px;
    width: 40px;
    display: inline-block;
}

.policy-module .meizu-tab-shipping {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat -8px -190px;
    height: 40px;
    width: 40px;
    display: inline-block;
}

.policy-module .meizu-tab-warranty {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat -8px -234px;
    height: 40px;
    width: 40px;
    display: inline-block;
}

.policy-module .meizu-tab-about {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat -8px -276px;
    height: 40px;
    width: 40px;
    display: inline-block;
}

.policy-module .policy-item-txt {
    position: relative;
    width: 500%;
    height: 200px;
    text-indent: 2em;
    line-height: 2;
    background: #fff;
    text-align: left;
    padding: 30px 0 0px 50px;
    font-size: 14px;
}

.policy-module .policy-item-txt li {
    background: url(https://ebaygirl.com/static/sprite.png);
    background-repeat: no-repeat;
    background-position: 0 -314px;
    list-style: none;
}

.policy-module .policy-item-pic {
    position: relative;
    width: 500%;
    height: 200px;
    background: #fff;
    padding: 10px 0 10px 0;
}

.policy-module .meizu-ml1 {
    margin-left: -100%;
}

.policy-module .meizu-ml2 {
    margin-left: -200%;
}

.policy-module .meizu-ml3 {
    margin-left: -300%;
}

.policy-module .meizu-ml4 {
    margin-left: -400%;
}

/*重点代码*/
.policy-module .policy-item-radio {
    display: none;
}

.policy-module .policy-item-radio:checked + .policy-item-label > .policy-item-tit {
    background: #1EB9EE;
    border-bottom: none;
    /*color: #4B4E53;*/
    font-weight: bold;
    display: inline-block;
}

.policy-module .policy-item-radio:checked + .policy-item-label > .policy-item-tit-inthebox {
    background-color: #1EB9EE;
    display: inline-block;
}

.policy-module .policy-item-radio:checked + .policy-item-label > .meizu-tab-inthebox {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat -52px -104px;
    background-color: #1EB9EE;
    display: inline-block;
    -webkit-transition: background-position 0.5s;
    -moz-transition: background-position 0.5s;
    -ms-transition: background-position 0.5s;
    -o-transition: background-position 0.5s;
    transition: background-position 0.5s;
}

.policy-module .policy-item-radio:checked + .policy-item-label > .policy-item-tit-icon {
    display: none;
}

.policy-module .policy-item-radio:checked ~ .policy-item-txt {
    z-index: 1;
}

.policy-module .policy-item-radio:checked ~ .policy-item-pic {
    z-index: 1;
}

.link-module {
    width: 100%;
    height: auto;
    font-size: 16px;
    font-weight: lighter;
    text-align: left;
    padding: 1rem 0 1rem 0;
    margin: 0;
}

.link-module .link-box {
    width: 70%;
    margin: 0 auto 1rem;
    padding: 0;
}

.link-module .link-item {
    list-style: none;
}

.link-module .store-link {
    float: left;
    height: 4rem;
    line-height: 4rem;
    width: 22rem;
    background-color: #4B4E53;
    border-radius: 2rem;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    color: #1EB9EE;
    font-size: 1rem;
}

.link-module .store-link:hover {
    background-color: #1EB9EE;
    color: #eee;
}

.link-module .store-link + .store-link {
    margin-left: 1rem;
}

.link-module .link-recommond {
    width: 45rem;
    height: 4rem;
    line-height: 4rem;
    background-color: #4B4E53;
    border-radius: 2rem;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    color: #1EB9EE;
    font-size: 1rem;
    list-style-type: none;
    padding: 0;
}

.link-module .link-recommond .recommond-item-box {
    width: 100%;
    /*background-color: #1EB9EE;*/
    opacity: 1;
    margin: 0 auto;
}

.link-module .link-recommond .recommond-item {
    width: 30%;
    height: 0;
    float: left;
    /*border: solid 1px red;*/
    list-style: none;
    background: #EEECEF;
    overflow: hidden;
}

.link-module .link-recommond .recommond-item + .recommond-item {
    margin-left: 1rem;
}

.link-module .link-recommond .recommond-item .item-tit {
    height: 2rem;
    line-height: 1.4rem;
    font-size: 0.8rem;
    text-align: center;
    padding: 2px;
}

.link-module .link-recommond:hover {
    background-color: #1EB9EE;
    height: 20rem;
    transition: all .5s;
    color: #fff;
}

.link-module .link-recommond:hover .recommond-item-box {
    opacity: 1;
    transition: opacity .1s ease 0.1s;
}

.link-module .link-recommond:hover .recommond-item {
    padding-top: 1rem;
    height: 14rem;
    transition: all 0.2s ease 0.1s;
    color: #1EB9EE;
}

.link-module .link-recommond .recommond-item:hover {
    background: #4B4E53;
    color: #eee;
}

.footer-module {
    margin: 0;
    width: 100%;
    height: 10rem;
    background-color: #fff;
    border-top: solid 6px #EEECEF;
    border-bottom: solid 6px #EEECEF;
}

.footer-module .footer-up {
    padding-top: 3rem;
    width: 100%;
}

.footer-module .footer-item-box {
    margin: 0 auto;
    padding: 0;
    width: 94%;

}

.footer-module .footer-item {
    float: left;
    list-style: none;
    width: calc(25%);
    height: 5rem;
    text-align: center;
    font-size: 0.8rem;
}

.footer-module .footer-item-box .logo {
    line-height: 5rem;
}

.footer-module .footer-item-box .logo img {
    display: inline-block;
    vertical-align: middle;
}

.footer-module .footer-item-box .super-link {
    text-decoration: none;
    color: #4B4E53;

}

.footer-module .footer-item-box .super-link .contact-icon {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat -3.2rem 0;
    display: block;
    height: 3.2rem;
    width: 3.2rem;
    vertical-align: bottom;
    margin-left: 6rem;
}

.footer-module .footer-item-box .super-link .contact-icon:hover {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat 0 0;
}

.footer-module .footer-item-box .super-link .about-icon {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat -3.2rem -3.2rem;
    display: block;
    height: 3.2rem;
    width: 3.2rem;
    vertical-align: bottom;
    margin-left: 6rem;
}

.footer-module .footer-item-box .super-link .about-icon:hover {
    background: url(https://ebaygirl.com/static/sprite.png) no-repeat 0 -3.2rem;
}

.footer-module .footer-item-box .right {
    text-align: right;
    color: #4B4E53;
    font-style: normal;
}

.footer-module .footer-item-box .right .work-time {
    color: #00C3F5;
    font-size: 1.2rem;
}

